# Homework3_statements2_cpp

Домашнее задание №3 курса "Основы программирования на языке С++" от Top Academy. Преподаватель Зелик Александр Максимович

Задание 1. Пользователь вводит с клавиатуры число больше нуля,необходимо вывести все его цифры, начиная с конца.Примечание. Например, пользователь ввел число 12345. На экране должно появиться число наоборот — 54321.

Задание 2. Пользователь вводит с клавиатуры число, необходимо показать на экран сумму его цифр. Примечание. Например, пользователь ввел число 12345. На экране должно появиться сообщение о том, что сумма цифр числа 15.

Задание 3. В первый день улитка проползла 15 см. Каждый следующий день она проползала на 2 см дальше. Определить какое общее расстояние проползет улитка через N дней.Примечание. Например, пользователь ввел число 4. Следовательно, улитка ползла 4 дня, поэтому суммарный путь составит 72 см.

Задание 4. Для принятия решения студент Д. подбрасывал монетку 9 раз. Если в результате количество выпавших монеток стороной «орел» было четным числом, принимал решение в положительную сторону, иначе в отрицательную. Напишите программу, которая 9 раз запрашивает число 1 или 0 (орел/решка) и выдает соответствующий результат решения проблемы студента Д.

Задание 5. Вывести на дисплей календарь на выбранный месяц с учетом указанного номера дня недели для начала месяца.
Подсказка. Программу условно разбить на две части. Первый цикл будет выводить нужное количество пустых клеток. 
Второй же цикл начнет выводить календарь с первого дня по последний день в заданном месяце. 
Переход на новую строку считать кратный семи с указанным смещением номера дня недели.
Бонусное задание: определить количество выходных в заданном месяце.
